package com.pshcp.patient.domain.patientUnpaid.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

@Data
@ApiModel(value="患者端诊间待付费用详情-费用项VO")
public class UnpaidDetailItemVO {

    @ApiModelProperty(value = "未缴费用项目详情ID")
    private String accUnpaidFeeItemId;

    @ApiModelProperty(value = "计费时间")
    private String chargeTime;

    @ApiModelProperty(value = "申请科室")
    private String applyDeptName;

    @ApiModelProperty(value = "送检医生")
    private String subDocName;

    @ApiModelProperty(value = "国家标准代码")
    private String standCode;

    @ApiModelProperty(value = "项目名称")
    private String itemName;

    @ApiModelProperty(value = "数量")
    private Integer itemNum;

    @ApiModelProperty(value = "单价")
    private BigDecimal itemUintPrice;

    @ApiModelProperty(value = "单项费用总计")
    private BigDecimal itemPrice;

    @ApiModelProperty(value = "规格")
    private String itemSpec;

    @ApiModelProperty(value = "用法")
    private String used;

    @ApiModelProperty(value = "剂型")
    private String dose;

    @ApiModelProperty(value = "用量")
    private String dosage;

    @ApiModelProperty(value = "频次")
    private String frequency;

    @ApiModelProperty(value = "分类名")
    private String sortItem;

    @ApiModelProperty(value = "分类汇总金额")
    private BigDecimal sortSumFee;

    @ApiModelProperty(value = "项目自付费用")
    private BigDecimal itemSelfCost;

}
